Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE MOUNT Detached £1,193,025 £500,000 16 May 2003
3 THE MOUNT Detached £1,587,424 £380,000 14 Oct 1999
4 THE MOUNT Detached £1,224,158 £1,180,000 7 Apr 2022